package com.salts.service;

import com.salts.domain.dto.ClothDto;
import com.salts.domain.vo.*;

import java.io.IOException;
import java.util.List;

public interface HomePageService {
    List<CastVo> wheelCast();//轮播图接口

    String recommendedProduct() throws IOException;//推荐商品接口

    List<DisplayClothVo> hotProduct(Integer userId);//热门商品接口
    ClothVo productDetail(int id);//商品详情页
    Integer stockNumberQuery(ClothDto clothDto);
    List<DisplayClothVo> newProductDisplay();//新品上架接口

    List<DisplayComboVo> promotionalProduct();//套餐接口
    List<DisplayComboVo> promotionalFullInfo();//整个套餐的浏览页
    ComboVo promotionalDetail(int comboId);//套餐详情接口

    List<DisplayClothVo> categoryProduct();//分类列表接口

    List<DisplayClothVo> brandProductDisplay();//品牌推荐接口
}
